#ifndef __SRC_H__
#define __SRC_H__

#include <stdio.h>

#ifdef __cplusplus
extern "C" {
#endif

typedef struct location_t
{
	const char *filename = 0;
	int ppline = 0;
	int line = 0;
	int column = 0;
} location_t;

void fprint_location(FILE* f, location_t* loc);


#ifdef __cplusplus
}
#endif


#endif  // __SRC_H__
